package com.expense.app.admin.services.job;

import com.expense.app.admin.model.dto.job.JobDTO;
import com.expense.app.admin.model.dto.job.JobImportDTO;
import com.expense.app.admin.model.dto.job.JobListDTO;
import com.expense.app.admin.model.dto.job.JobPageDTO;
import com.expense.app.admin.model.params.job.JobImportParam;
import com.expense.app.admin.model.params.job.ibm.JobListParam;
import com.expense.app.admin.model.params.job.ibm.JobParam;
import com.expense.common.model.job.IbmJob;
import com.expense.common.model.job.ZhongKongJob;

public interface IBMJobServ {

    JobImportDTO importExcel(JobImportParam param);

    JobPageDTO findInitList();

    JobListDTO findList(JobListParam param);

    IbmJob findOne(Long id);

    JobDTO findDetail(Long id);

    IbmJob saveOne(JobParam param);

    Long deleteOne(Long id);
}
